﻿using HuiLian.Model.Platform;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HuiLian.Service.Platform.PipeHealth.Output
{
    public class HealthReportOutput
    {
        /// <summary>
        /// 基本信息
        /// </summary>
        public PipeEntity PipeInfo { get; set; }

        /// <summary>
        /// 健康指标
        /// </summary>
        public HealthIndicator healthIndicator { get; set; }
    }

    /// <summary>
    /// 健康指标
    /// </summary>
    public class HealthIndicator
    {
        public string 健康状态 { get; set; }
        public float 管长 { get; set; }
        public string 管径 { get; set; }
        public string 管材 { get; set; }
        public int 管龄 { get; set; }
        public DateTime? 竣工接收时间 { get; set; }
        public DateTime? 普查时间 { get; set; }
        public string 管道类型 { get; set; }
        public long 破损次数 { get; set; }
        public long 维修次数 { get; set; }
        public string 计量区 { get; set; }
        public string 接口种类 { get; set; }
    }
}
